﻿using System;
using System.Collections.Generic;
using System.Text;
using KPIS.GERP.GFMS.MODEL;

namespace KPIS.GERP.GFMS.IDAL
{
    public interface IDAL_ACM_GENERATE_ACCOUNT_Auto
    {
        IList<M_ACM_GENERATE_ACCOUNT_Auto> GetListMaster(string seq,string reftype);
        IList<M_ACM_GENERATE_ACCOUNT_Auto> GetListDetail(Nullable<Int32> ref_seq, string ref_type);

        bool RollbackMoneyReq(int money_req_seq, int emp_seq, out string error);
        bool RollbackPayment(int pay_seq, int emp_seq, out string error);

        bool CheckTransactionExist(string ref_no, string tran_type);
    }
}